become demented - French English Dictionary